← Commodity price dynamics
Brent
Oil and products
Current price (spot)
98.38 USD
2026-07-26
Spot vs last quarter
+1.8%
2026 q2 avg: 96.67 USD
Spot vs last LTM
+28.5%
LTM avg: 76.58 USD
Players on platform
42
41 revenue · 1 cost
Price source: Trading Economics
Revenue drivers
Cost drivers