Brent crude touches $100 for the first time since 2014 as Russia launches attack on Ukraine

Oil prices popped more than 4% on news of the military operation on news that Russia was launching a military attack in Ukraine.
U.S. crude futures jumped by 4.73% to trade at $96.46 per barrel.
Br…
Read More

Joanna Tan Abigail Ng