Oil prices rallied towards the end of the week, boosted by optimism about a U.S., China trade deal and bolstered supply disruptions and falling OPEC ...
A