Oil rebounds after Brent prices slipped under $72 per barrel amid banking turmoil
Bill Ross | The Image Bank | Getty Images Oil prices rebounded and rose over 1% on Monday after diving to their lowest levels in 15 months amid turmoil in the banking sector. The Brent contract with May delivery last rose 73 cents, or 1%%, to $73.70 a barrel, after earlier hitting $71.64 per barrel […]