Saudi crude output has fallen to 6.24 million barrels a day, according to Mario Nawfal, the lowest level since 1990. Diesel has topped $6 a gallon for the first time, while economist Martin Armstrong says the squeeze could last into 2028.