Storia: Global stocks reach record highs; BP annual profits slump 16% – business live — Warptech News