BP Upstream Margins Under Pressure as Brent Nears $98 After Ceasefire Deal - BP News | Rallies