July 15, 2025
Oil Prices: how much can we rely on Russia?
Where Hillary Clinton and Donald Trump stand on Energy issues