Leading indicators for oil and gas investments are centered on the levels of production, consumer demand, and inventory levels of petroleum products.
What's Your Reaction?