Oil prices approaching $100 per barrel as Houthis attack Saudi sites

3 weeks ago 30
Oil prices are nearing $100 per barrel on Tuesday following a wave of strikes on Saudi Arabian energy facilities, injuring more than 70 people.
Read Entire Article