LONDON—Oil rose on Monday as a supply shortage and political tensions in Eastern Europe and the Middle East put prices on track for their biggest monthly gain in almost a year. Brent crude had risen 66 cents, or 0.7 percent, to $90.69 a barrel by 1005 GMT. The front-month contract for March delivery expires later in the day. The most-active Brent contract, for April delivery, was trading at $88.98, up 46 cents, or 0.5 percent. U.S. West Texas Intermediate crude rose 51 cents, or 0.6 percent, to $87.33 a barrel. The benchmarks recorded their highest levels since October 2014 on Friday, $91.70 and $88.84, respectively, and their sixth straight weekly gain. They were headed for about 17 percent gains this month, the most since February 2021. “Today it is above all the concerns about supply outages in connection with the Ukraine crisis that keep pushing prices ever further up,” said …