Oil capped the biggest two-day gain since 2009, sustaining a rebound above $40 a barrel amid signs of a strengthening economy in the U.S., the world’s biggest crude-consuming country. Futures climbed 6.3%, extending a 10% gain on Thursday that was the biggest in more than six years. U.S.