Oil tops $105/bbl after Russia attacks Ukraine
Oil prices jumped on Thursday, with Brent rising above $105 a barrel for the first time since 2014 before easing, after Russia’s attack on Ukraine exacerbated concerns about disruptions to global energy supply. Russia launched an all-out invasion of Ukraine by land, air, and sea… Read More »Oil tops $105/bbl after Russia attacks Ukraine