The barrel of oil exceeds $100, a first since 2014
Oil prices soared on Thursday, with the Russian military’s air and ground attack on Ukraine propelling US WTI to over $100 a barrel, and Brent to over $105 a barrel, the first since 2014. Around 10:40 a.m., the price of a barrel of Brent from the North Sea for delivery in April, the benchmark for … Read more