WTI crude oil price forecast amid dropping more than $10/barrel yesterday

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...