Oil prices drop 3% after the International Energy Agency (IEA) lowered its global demand growth outlook a revision that unsettled an already fragile crude market and revived fears of oversupply in the second half of the year. On Thursday, Brent crude slipped towards $67 per…

Read More
Follow Our Social Media Handles

INTERNATIONAL MARKET

TRENDING