Brent crude fell 1.6 percent to $63.70 a barrel on the ICE exchange in London on Tuesday, marking the second day of rapid declines after more than 3 percent on Monday. Last week’s rebound thus proved temporary.
Barclays analysts on Monday cut their 2025 Brent price forecast by...See more