Brent crude oil prices fell to $104 per barrel on April 24, 2026. This decline affects global energy markets and could influence fuel costs and inflation worldwide. The price drop may impact oil-exporting countries' revenues and energy sector investments.
Observable data points shared across all narratives
The drop to $104 per barrel indicates weaker demand or increased supply, pushing prices lower.
This is not investment advice. Market exposure is based on conditional event analysis.