In a saucepan, heat oil over medium heat until oil shimmers. Add carrots and shallots and cook while stirring until carrots are tender. Add stock, tomato paste, orange juice and Roma tomatoes. Bring all to a boil, reduce heat and simmer, uncovered, for 20 minutes.