Oil heads for weekly gain on speculation OPEC may cut production

Post Thumbnail

Breaking