Oil prices took a dramatic dive in early Asian trading on Tuesday, with Brent crude futures plummeting by $2.11 to $75.35 per barrel and US...
Oil prices surged following a dual impact: China's campaign to support economy and the Israeli strike on Hezbollah targets in Lebanon