Crude Oil Prices Hit 10-Month High as OPEC, EIA Suggest Demand Could Keep Prices Elevated

Crude oil prices surged to 10-month highs after OPEC and the EIA indicated surging demand could keep prices elevated, but analysts suggest they may not have much room to rise further.

admin