Oil prices jumped on Thursday, with Brent rising above $105 a barrel for the first time since 2014, 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 in the biggest attack by one state against another in Europe since World War II.The United States and Europe have promised the toughest sanctions on Russia in response.
Load More
Load More