Crude oil prices highest since January 2020, shores up to $64.56/b in March 2021- OPEC
Crude oil prices have shored up to $64.56/b in March 2021, indicating the highest rise on a month-on-month basis since January 2020. According to the Organization of the Petroleum ...