Oil Plummets Below $60: India’s Fuel Duty Maneuver Threatens Refiner Upside
Global crude prices recently dipped under the $60 per barrel threshold for the first time in four years, a significant market event that immediately impacts energy investors. International benchmark Brent crude now trades nearly 20% lower since the beginning of the year.
