The Chinese stimulus measures presented last week could provide generalists with another reason to jump the Energy bull train. Does this mean that the energy optimism is close to peak?
The Chinese stimulus measures presented last week could provide generalists with another reason to jump the Energy bull train. Does this mean that the energy optimism is close to peak?