Week in Review – March 12, 2021
Oil prices surged to multi-year highs on Monday morning, with an attack on Saudi oil infrastructure adding to market risk estimates. When those attacks did not yield any damage, prices fell back to pre-attack levels, continuing to fall even lower as the week continued. Fuel market turmoil has plagued many parts of the US. Refinery […]