Economics ❯Energy Market ❯Oil Prices ❯Supply and Demand
Company's report challenges green energy transition goals, foreseeing fossil fuels as primary energy source despite renewable growth.