Oil prices have rallied, snapping a three-day losing streak as some analysts said the beaten-down commodity could be near a bottom.
Oil prices have rallied, snapping a three-day losing streak as some analysts said the beaten-down commodity could be near a bottom.