10th MarchGlobal stocks and oil prices rebounded after Monday’s precipitous declines, which had seen energy prices suffer historic losses and U.S. equities post their biggest drop since the global financial crisis.