Oil giant BP reports highest profit in 8 years on soaring oil prices
Company follows Shell in benefiting from energy crisis. Oil and gas giant BP on Tuesday reported a massive upswing in full-year net profit, its highest in eight years, supported by…