Exploring the impact of pricing decisions, supply chain disruptions, and political uncertainties on the revenue and investment outlook of Oil Marketing Companies in India amidst global market shifts.
In today’s episode for 23rd March 2024, we explain why the shares of certain oil companies witnessed a massive rally in 2023 and how recent events might be a dampener.