Oil markets are leaning towards OPEC's "optimism" rather than the Energy Agency's "desperation".
On Thursday, global oil markets saw positive moves following the simultaneous release...
New York - Microsoft's efforts to acquire American video game company Activision Blizzard, stuck in a regulatory window, began to see a resolution with...