Oil Prices Under Pressure as Supply Disruptions Fail to Materialize
Oil prices tumbled early on Tuesday morning, with traders refocusing on fundamentals despite the continued geopolitical risk and threats of a full-blown war in the Middle East. - China’s announcement of more economic stimulus to the country’s ailing real…