WTI crude oil price had dropped by more than $10/barrel yesterday, falling below $100 and bringing some relief to investors scared off rising prices. Inflation is making central banks raise rates as q...
WTI crude oil price had dropped by more than $10/barrel yesterday, falling below $100 and bringing some relief to investors scared off rising prices. Inflation is making central banks raise rates as q...