Crude oil futures rose Wednesday as Federal Reserve officials indicated that interest rates have likely reached their peak
The bearish sentiment that has pervaded the energy markets in the new year won’t go away easily.
Standard Chartered: oil demand is more robust than expected.
Standard Chartered: oil markets are seriously underestimating geopolitical risks.