Crude oil prices witnessed a sharp decline on Tuesday, with Brent crude falling over 3%, dropping below the $70 per barrel mark. Intraday trading saw […]