Oil spikes to $100 per barrel as Biden fails to win Saudi pledge to boost output

The price of oil surged to more than $100 a barrel on Monday after President Joe Biden left Saudi Arabia over the weekend without winning a commitment from the kingdom to boost output. Brent crude, the international benchmark, rose by

Read More