U.S. WTI oil prices have rebounded slightly on Tuesday morning after dropping below zero for the first time in history yesterday when contract prices fell by $55.90 a barrel to end on -$37.63 a barrel.
Source: Pipeline ME