Oil prices rise 2% as traders brace for supply disruptions

Oil prices, supply disruptions, traders
Business
image