☰
✕

G7 releases oil reserves: What does it mean for prices, consumers and the global economy?