Oil prices cross $100 mark as Russia invades Ukraine
For the first time since 2014, oil prices exceeded $100 per barrel on Thursday. The benchmark Brent Crude ripped 8% higher in early morning trading as Russian forces began an...
Add us as a preferred source on Google