Oil prices continued their surge yesterday, hitting a two-month high amid projections that lack of production capacity and limited investment in the sector could lift crude between $90 and $100 a barrel this year. Specifically, tight supply and easing concerns about the potential hit to demand from the Omicron combined …
Read More »