Oil’s rally, fueled by vaccine progress, is running out of steam
The oil market has rallied almost 40% in the last two months, pushing benchmarks to nine-month highs, in a euphoric response to progress on COVID-19 vaccines that has investors thinking the end of the coronavirus pandemic is in sight. Reality struck back on Monday, however, with a selloff driven by Continue Reading