Economic Optimism Pushes Crude Oil Prices to 12-Month Highs
Hopes for a strong economic recovery in 2021 have boosted the fortunes of crude oil, which has rallied more than 30% during the first couple months of the new trading year. At the outset of the COVID-19 pandemic, crude oil prices nose-dived as declining economic activity greatly reduced demand for the world’s most heavily traded … Continued