Oil Prices Stabilize, Brent Hits $77 a Barrel
Washington: Oil prices stabilized on Wednesday, recovering from their lowest levels in several weeks, after the White House confirmed US President Donald Trump’s plans to impose tariffs on Canadian and Mexican imports this week. Concerns about weak de…